home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / os2 / vidmgr13.zip / README.TXT < prev    next >
Text File  |  1996-10-03  |  4KB  |  100 lines

  1.  
  2.             VidMgr 1.3 README.TXT   Released October 3, 1996
  3.  
  4.  
  5. INTRODUCTION
  6.  
  7. This archive provides a set of screen drawing, cursor and
  8. keyboard routines for text mode MS-DOS, OS/2 and Windows 95/NT
  9. applications.
  10.  
  11.  
  12. EVOLUTION
  13.  
  14. VidMgr began life in March 1996 and provided support for a
  15. limited set of DOS and OS/2 compilers.  Two months later, the
  16. first "official" version was released and provides support for a
  17. number of additional compilers, as well as support for 32-bit
  18. MS-DOS programs compiled with EMX.  A Windows 95/NT module was
  19. also added.
  20.  
  21. Version 1.2, the second public release of the VidMgr library,
  22. provided support for internal "timeslicing" (CPU sharing) when
  23. polling the keyboard using the vm_kbhit() function in an MS-DOS
  24. application.  VidMgr now also supports the DESQview "video
  25. buffer", although this has not been tested very thoroughly.  The
  26. C source for these functions can be found in OPSYS.C.  Bug
  27. reports and additional code welcome, as always.
  28.  
  29. Version 1.2 of VidMgr also contained a few minor modifications to
  30. allow compilation using the Cygnus GNU C compiler for Windows
  31. 95/NT.  More information on this Freeware C compiler can be found
  32. at http://www.cygnus.com/ml/gnu-win32/.
  33.  
  34. Version 1.3 corrects a number of minor bugs in the vm_painteol,
  35. vm_cleareol, vm_paintcleareol and vm_filleol functions.  The
  36. Windows NT module, VMGRWNT.C, now supports the Ctrl+Left and
  37. Ctrl+Right key combinations.
  38.  
  39.  
  40. SOURCE
  41.  
  42. Full source code is included in the VidMgr archive.  The
  43. following compilers can be used to compile the VidMgr library:
  44.  
  45.    - Borland C++ (16-bit) for DOS 3.1
  46.    - Borland C++ (16-bit) for DOS 4.5
  47.    - Borland C++ (32-bit) for OS/2 1.0
  48.    - Cygnus GNU C (32-bit) for Windows 95/NT b14.0
  49.    - DJGPP GNU C (32-bit) for DOS 2.0
  50.    - EMX GNU C (32-bit) for OS/2 & DOS 0.9b
  51.    - IBM VisualAge C/C++ 3.0 (32-bit) for OS/2
  52.    - Microsoft C/C++ (16-bit) for OS/2 6.00a
  53.    - Microsoft C/C++ (16-bit) for DOS 8.00c
  54.    - Microsoft Quick C (16-bit) for DOS 2.50
  55.    - Microsoft Visual C/C++ (16-bit) for DOS 1.52
  56.    - WATCOM C/C++ (16-bit & 32-bit) for DOS 9.5
  57.    - WATCOM C/C++ (16-bit & 32-bit) for DOS 10.0
  58.    - WATCOM C/C++ (32-bit) for OS/2 10.0
  59.    - WATCOM C/C++ (32-bit) for Windows 95/NT 10.0
  60.    - HI-TECH Pacific C (16-bit) for DOS 7.51
  61.    - Symantec C/C++ (16-bit) for DOS 7.0
  62.    - Zortech C/C++ (16-bit) for DOS 3.0r4
  63.  
  64.  
  65. COPYRIGHT
  66.  
  67. The VidMgr source code was written by Andrew Clarke and released
  68. to the public domain.
  69.  
  70.  
  71. SUPPORT
  72.  
  73. You can reach the author, Andrew Clarke, via FidoNet netmail at
  74. 3:635/727.4, via the FidoNet C_ECHO (International C Programmers)
  75. conference, or via Internet e-mail at randy@snoopy.apana.org.au.
  76.  
  77. Please send any changes, bug reports, fixes to Andrew via the
  78. above channels.  When sending code changes or bug fixes, context
  79. diffs in UNIX diff format are preferred.  Questions addressed to
  80. the VidMgr author regarding the UNIX diff utility are welcome.
  81. When sending code changes, please include an explicit public
  82. domain notice in your code.
  83.  
  84.  
  85. PORTING
  86.  
  87. If you are currently involved in porting, or wish to port, the
  88. VidMgr library to other compiler suites or operating platforms,
  89. you may wish to contact Andrew via the above channels.  High on
  90. the hit-list is a port of VidMgr to Linux, however Andrew does
  91. not have adequate access to a Linux machine at this time, and
  92. knows little about the internals of the Linux console subsystem.
  93.  
  94.  
  95. OBTAINING VIDMGR
  96.  
  97. The latest release of VidMgr is available for FREQ from FidoNet
  98. nodes 3:635/727 or 3:635/728, and can be downloaded via Internet
  99. FTP from snoopy.apana.org.au, from the /pub/blizzard/ directory.
  100.